package com.fare.taluo.core.domain.config.city;

import java.util.List;

import com.dayatang.domain.EntityRepository;

public interface PortEntityRepository extends EntityRepository {
	/**
	 * 查询所有机场
	 * @return
	 */
	public List<PortEntity> findAll();
	
	/**
	 * 通过机场三字码返回机场信息
	 * @param cityCode
	 * @return
	 */
	public List<PortEntity> findByCityCode(String cityCode);
	/**
	 * 通过城市三字码返回机场信息
	 * @param cityCode
	 * @return
	 */
	public PortEntity findByPortCode(String portCode);
	/**
	 * 通过城市名称查询机场信息
	 * @param cityName
	 * @return
	 */
	public List<PortEntity> findPortEntityByCityName(String cityName);
	/**
	 * 根据机场名称查询机场信息
	 * @param portName
	 * @return
	 */
	public List<PortEntity> findPortByPortName(String portName);
}
